we made the payment - Español Inglés Diccionario